It's that time of year again. Oh yes.
Le Tour de France.
Three weeks of the hardest, most gruelling sporting event in the world. On Saturday the twenty stage affair kicks off in central London with the Prologue, and then on Sunday is Le Grand Depart, a 203km stage from London to Canterbury. Then on Monday it lands back on the Continent, a 168km
(
Read more... )